PostgreSQL pg_bulkload filter 函数
1 如何编写 FILTER 函数
编写 Filter 函数需要注意以下事项:
- 每个数据文件的记录将会逐一传递给 FILTER 函数
CREATE FUNCTION sample_filter(integer, text, text, real DEFAULT 0.05) RETURNS record
AS $ SELECT $1 * $4, upper($3) $
LANGUAGE SQL;
编写 Filter 函数需要注意以下事项:
CREATE FUNCTION sample_filter(integer, text, text, real DEFAULT 0.05) RETURNS record
AS $ SELECT $1 * $4, upper($3) $
LANGUAGE SQL;